Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 FINCHLEY ROAD Terraced £150,000 8 Mar 2017
24 FINCHLEY ROAD Terraced £175,000 6 Mar 2020
26 FINCHLEY ROAD Terraced £125,000 30 Jul 2010
28 FINCHLEY ROAD Terraced £191,000 14 Oct 2021
32 FINCHLEY ROAD Semi-Detached £47,500 12 Aug 1999